查看原文
其他

2016年11月期技术雷达正式发布!

2016-11-11 ThoughtWorks 思特沃克
技术雷达是什么

ThoughtWorks技术顾问委员会(TAB)由ThoughtWorks一群资深的技术领导者组成,他们定期召集会议讨论ThoughtWorks的全球技术战略,分析对行业产生重大影响的技术趋势,从而创建了技术雷达。



 
技术雷达最新版已在ThoughtWorks官网上线


从CIO到开发人员,技术雷达为各方利益相关者提供价值


雷达的本质是采用图形化方式将各种技术归类为技术、工具、平台和语言及框架四个象限。倘若雷达中的某种技术可以被归到多个象限中,我们会选择看起来最合适的一个。我们还进一步将这些技术分为四个环中,由此反映我们目前对它们持有的态度。这四个环分别为:

● 采用:我们强烈主张业界采用这些技术。如果适合我们的项目,我们会采用它们。

● 试验:值得追求。重要的是理解如何建立这种能力。企业应该在风险可控的项目中尝试该项技术。

● 评估:为了确认它将如何影响您所在的企业,值得作一番探究。

● 暂缓:谨慎推行。

以三角形表示:上次雷达发表以来新出现或发生显著变化的技术。以圆形表示:没有变化的技术:




 技术雷达的其中一个象限


每个象限的详细图表显示各技术发生的移动。我们感兴趣的技术实在太多,远不是如此大小的文档能合理容纳的,因此我们略去了上期雷达中已包含的许多技术,为新技术腾出空间,略去某项技术并不表示我们不再关心它。要了解关于雷达的更多背景,请点击「阅读原文」


本期技术雷达看点


在这个版本中,我们很高兴地向大家介绍一款全新的开源。「定制技术雷达」将带你进行一次横跨各组织层级的思考,并重新审视属于你的技术组合。【点击阅读原文即可体验】


https://v.qq.com/txp/iframe/player.html?width=500&height=375&auto=0&vid=o0345rbr13u


本期技术雷达四大主题


容器即进程,PaaS即机器,微服务架构即编程模式

由于容器化和强调松耦合,微服务风格的架构呈现了一个更抽象的开发者世界,这提供了更高层次的运行隔离。开发者可以设想容器是一个独立进程,PaaS是一个公共部署目标,微服务架构作为一致的风格。 架构上的解耦同样适用于团队,以降低协调成本。 它们对开发者和DevOps的吸引力,使之正成为许多组织事实上的新一代开发标准。

智能释放的力量

长期待在实验室的机器学习和人工智能,突然通过框架进入到实用领域:如Nuance MixTensorFlow。 从NLP到机器学习库,开发者都能下载到开源框架。 我们高兴地看到,商业公司在这个领域频繁开源了复杂的库和工具,使得开发者能够广泛地加以应用;而在十年前获取这些知识的代价是非常昂贵甚至是受限的。

这些因素的综合演变将会促成一系列新的工具:商品计算(一种大规模、低成本、可伸缩的集群计算标准),特殊定制的硬件如GPUs,以及云端资源。 也许你将开始从屯积的大数据获得回报……

团队结构的全局影响

团队结构永远是软件行业极具影响力的话题,组织结构如何为自助式PaaS平台和微服务提供良好支撑,已成为日益关注的焦点。目前商业公司倾向于产品思维高于项目运作;科技公司正在推行“谁构建,谁运行”玩法的自治团队,我们看到这些产品思维也被应用到企业级项目。 当重组团队能产生更好的结果时,无疑再次证明,软件开发需解决的首要问题还是沟通。 全功能团队极利于改善传统组织的跨部门沟通, 并减少人为产生的部门冲突。

AR/VR渐入佳境

增强现实和虚拟现实(AR/VR)正在引发企业的兴趣,过去这两项技术仅仅和游戏及新鲜感联系在一起。先是基于移动SDKs开发的夜跑引起了公众对AR的热情,随后硬件设备如Oculus Rift、HTC Vive和微软HoloLens日趋成熟,预示着技术已度过不成熟期,先行者将获得优势。虽然像OpenVRUnity这样的软件开发平台已经非常成熟,但新的自然语言处理(NLP)工具如Nuance Mix,还有硬件提供的接近自然的交互,为AR/VR技术的采用提供了巨大的助力。

我们建立了AR/VR实验室来探索下一代应用,如远程交互和零售业导购。我们的实验表明,VR在远程协作和讲述时有惊人的移情作用,这得益于它通过抽象介质向用户直接传递的沉浸式体验。然而,我们仍然觉察到挑战:创作和交付VR/AR内容应用的技能和能力,远远跟不上硬件发展的步伐,尤其是在企业应用领域。



 Neal Ford 谈技术雷达



下载中文版「技术雷达」或「定制技术雷达」,敬请点击[阅读原文]

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存